strange creature - Alemán Inglés Diccionario